put on a clinic - Turc Anglais Dictionnaire